/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.losalpes.applications;

import com.losalpes.jms.CallcenterMessageBean;
import com.losalpes.persistence.entity.Promocion;
import java.text.SimpleDateFormat;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.ejb.Stateless;

/**
 * Clase que representa a la aplicaciòn del call center.
 * @author LUIS
 */
@Stateless
public class CallcenterServices implements ICallcenterServices{


    /**
     * Hace el procesamiento de la promociòn para hacer el logging de la misma
     * @param promocion Promocion a procesar
     */
    public void procesarPromocion(Promocion promocion) {
        //Callcenter - Promoción A por dos semanas, para mesa en aluminio de exterior
        SimpleDateFormat formatoFecha = new SimpleDateFormat("yyyyMMdd");
        Logger.getLogger(CallcenterServices.class.getName()).log(Level.INFO,
                        "Callcenter - Promoción " + promocion.getNombre() +" desde " +
                        formatoFecha.format(promocion.getFechaInicio()) + " hasta " +
                        formatoFecha.format(promocion.getFechaFin())+ ", para " +
                        promocion.getMueble().getNombre() + " de " + promocion.getMueble().getTipo());
    }

}
